total mayor - French English Dictionary